Devil’s Island

Devils Island is one of the Salvations Islands that were part of an abandoned French penal colony named Cayenne. We were landed on and toured Insula Royale , another of the Salvations Islands just a few hundred yards from Devils Island and also part of Cayenne. Supposedly no one is allowed on Devils Island, but … Continue reading Devil’s Island